vanmaram

Jumping locust - meaning in malayalam

Meanings for Jumping locust

noun
തുള്ളല്‍പ്രാണി